Search results for "dist:POE poe session>."
POE::Session - a generic event-driven task
POE::Session and its subclasses translate events from POE::Kernel's generic dispatcher into the particular calling conventions suitable for application code. In design pattern parlance, POE::Session classes are adapters between POE::Kernel and applic...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Wheel - event-driven mixins for POE::Session
A POE::Wheel object encapsulates a bundle of event handlers that perform a specific task. It also manages the event watchers that trigger those handlers. Object lifetime is very important for POE wheels. At creation time, most wheels will add anonymo...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Resource::SIDs - internal session ID manager for POE::Kernel
POE::Resource::SIDs is a mix-in class for POE::Kernel. It provides the features necessary to manage session IDs. It is used internally by POE::Kernel, so it has no public interface....
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE - portable multitasking and networking framework for any event loop
POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Resource::Aliases - internal session alias manager for POE::Kernel
POE::Resource::Aliases is a mix-in class for POE::Kernel. It provides the features to manage session aliases. It is used internally by POE::Kernel, so it has no public interface....
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Filter - protocol abstractions for POE::Wheel and standalone use
POE::Filter objects plug into the wheels and define how the data will be serialized for writing and parsed after reading. POE::Wheel objects are responsible for moving data, and POE::Filter objects define how the data should look. POE::Filter objects...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Resource::Sessions - internal session manager for POE::Kernel
POE::Resource::Sessions is a mix-in class for POE::Kernel. It provides the internal features that manage sessions, regardless of the session type. It is used internally by POE::Kernel. so it has no public interface....
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::NFA - an event-driven state machine (nondeterministic finite automaton)
POE::NFA implements a different kind of POE session: A non-deterministic finite automaton. Let's break that down. A finite automaton is a state machine with a bounded number of states and transitions. Technically, POE::NFA objects may modify themselv...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Wheel::ReadWrite - non-blocking buffered I/O mix-in for POE::Session
POE::Wheel::ReadWrite encapsulates a common design pattern: dealing with buffered I/O in a non-blocking, event driven fashion. The pattern goes something like this: Given a filehandle, watch it for incoming data. When notified of incoming data, read ...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Loop - documentation for POE's event loop bridge interface
POE::Loop is a virtual base class that defines a standard event loop interface. POE::Loop subclasses mix into POE::Kernel and implement the features needed to manage underlying event loops in a consistent fashion. This documentation covers the interf...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Kernel - an event-based application kernel in Perl
POE::Kernel is the heart of POE. It provides the lowest-level features: non-blocking multiplexed I/O, timers, and signal watchers are the most significant. Everything else is built upon this foundation. POE::Kernel is not an event loop in itself. For...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Driver - an abstract interface for buffered, non-blocking I/O
POE::Driver is a common API for I/O drivers that can read from and write to various files, sockets, pipes, and other devices. POE "drivers" implement the specifics of reading and writing to devices. Drivers plug into POE::Wheel objects so that wheels...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Component - event driven objects or subsystems
POE "components" are event-driven modules that generally encapsulate mid- to high-level program features. For example, POE::Component::Client::DNS performs message-based asynchronous resolver lookups. POE::Component::Server::TCP is a basic asynchrono...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Test::Sequence - POE test helper to verify a sequence of events
POE::Test::Sequence is a test helper that abstracts a lot of the tedious trickery needed to verify the relative ordering of events. With this module, one can test the sequence of events without necessarily relying on specific times elapsing between t...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Wheel::ReadLine - non-blocking Term::ReadLine for POE
POE::Wheel::ReadLine is a non-blocking form of Term::ReadLine that's compatible with POE. It uses Term::Cap to interact with the terminal display and Term::ReadKey to interact with the keyboard. POE::Wheel::ReadLine handles almost all common input ed...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Filter::Stackable - combine multiple POE::Filter objects
POE::Filter::Stackable combines multiple filters together in such a way that they appear to be a single filter. All the usual POE::Filter methods work, but data is secretly passed through the stacked filters before it is returned. POE::Wheel objects ...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Wheel::Run - portably run blocking code and programs in subprocesses
POE::Wheel::Run executes a program or block of code in a subprocess, created the usual way: using fork(). The parent process may exchange information with the child over the child's STDIN, STDOUT and STDERR filehandles. In the parent process, the POE...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Resource::Extrefs - internal reference counts manager for POE::Kernel
POE::Resource::Extrefs is a mix-in class for POE::Kernel. It provides the features to manage session reference counts, specifically the ones that applications may use. POE::Resource::Extrefs is used internally by POE::Kernel, so it has no public inte...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Filter::Map - transform input and/or output within a filter stack
POE::Filter::Map transforms data inside the filter stack. It may be used to transform input, output, or both depending on how it is constructed. This filter is named and modeled after Perl's built-in map() function. POE::Filter::Map is designed to be...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Filter::Grep - select or remove items based on simple rules
POE::Filter::Grep selects or removes items based on simple tests. It may be used to filter input, output, or both. This filter is named and modeled after Perl's built-in grep() function. POE::Filter::Grep is designed to be combined with other filters...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC